participle of vencer - French English Dictionary